Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F27 Hungary F1 Hungary F2 Hungary F3 Spain F11 Spain F16 Spain F26 Spain F13 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F33 Spain F3 Croatia F1 Croatia F2 Israel F1 Portugal F2 Israel F2 Israel F3 Sweden F1 Spain F13 USA F8 Great Britain F9 Greece F3 Great Britain F11 Spain F28 Spain F29 Great Britain F15 Spain F33 Indonesia F4 Indonesia F5 Indonesia F6 Great Britain F19 Great Britain F20 Spain F39 Spain F40 Spain F41 Israel F4 Israel F5 Spain F1 Spain F3 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Portugal F4 Portugal F5 Spain F10 Spain F11 Spain F2 USA F7 USA F8 Great Britain F7 Great Britain F8 Spain F28 Italy F27 Spain F34 Spain F35 Spain F36 Spain F37 France F19 France F20 United Arab Emirates F1 United Arab Emirates F2 Germany F4 Israel F3 Germany F5 France F3 Great Britain F4 Great Britain F8 Spain F31 Kuwait F1 Croatia F1 Chinese Taipei F1 Chinese Taipei F2 Italy F2 Spain F18 Great Britain F3 (Shrewsbury) Qatar F2 (Doha) Qatar F3 (Doha) Portugal F6 (Lisbon) V Abierto Internacional de Salinas - Salinas Spain F14 Spain F21 Spain F25 Belo Horizonte Tennis Open - Belo Horizonte Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Greece F2 Israel F2 GHI Bronx Tennis Classic - Bronx USTA Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Fifth Third Bank Tennis Championships - Lexington Alexander Kolyaskin Memorial - Donetsk National Bank Men's Rimouski Challenger - Rimouski PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Sao Paulo Challenger Belgrade Challenger Korat Challenger San Luis Potosi Challenger Johannesburg Challenger Mexico City Challenger Rhodes Challenger Pereira Challenger Ramat Hasharon Challenger Nottingham Challenger Bogota Challenger Lexington Challenger Manta Challenger Vancouver Challenger Binghamton Challenger Freudenstadt Challenger Seville Challenger Seoul Challenger Chuncheon Challenger Genova Challenger Tallahassee Challenger Ramat Hasharon Challenger Granby Challenger Bangkok Challenger Bangkok Challenger Caloundra Challenger Eisenberg Jerusalem Open - Jerusalem Nottingham Challenger Lexington Challenger Binghamton Challenger CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Hungarian Open - Budapest Bangkok Challenger drkoop.com USTA Challenger of Dallas - Dallas Sacramento Challenger Quelle Cup 2000 - Furth 2003 West Side Tennis Club Challenger - Forest Hills Garden Open - Rome The Joyce Eisenberg Jerusalem Open - Jerusalem Saint Francis Health System USTA Challenger - Tulsa Loughborough Challenger Barranquilla Challenger Privat Bank Cup - Dniepropetrovsk USTA Seascape Challenger - Aptos Torneo Internacional Challenger Fila 2005 - Leon Gramado Open de Tennis - Gramado USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton XL Bermuda Open - Bermuda Bangkok Challenger Shanghai Challenger XL Capital Bermuda Open - Bermuda Challenger Groningen - Groningen The Nottingham Challenger - Nottingham Toluca Challenger - Toluca USTA Challenger of Oklahoma - Tulsa Anning Challenger The LTA Bolton Challenger - Bolton 2007 Challenger of Santa Clara - Valencia Nottingham Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Granby Challenger Open Sainte Victoire - Aix-En-Provence The West Side Tennis Club Clay Court Challenger - Forest Hills Aptos Challenger The Natrel's Challenger of Granby - Granby Fergana Challenger Melbourne Challenger Toyota Challenger Maui Challenger Heilbronn Challenger XI Open International D'Andorra - Andorra Lexington Challenger Aptos Challenger Istanbul Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Natrel's Challenger - Granby Samsung Securities Cup - Seoul Reunion Island Challenger Harbour Tennis Cup Regione Lombardia - Milan Flea Market Cup - Busan Open de Franche-Comte - Besancon Constanta Challenger - Constanta Manchester Challenger USTA Seascape Challenger - Aptos ECM Prague Open 2008 - Prague Orleans Challenger The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Mons Challenger Bangalore Challenger Tatra Banka Slovak Open - Bratislava 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Odlum Brown Vancouver Open - Vancouver The Swanston Challenger - Sacramento Talahassee Challenger Pozoblanco Challenger Lambertz Open by Stawag - Aachen Brasilia Challenger Ford Tennis Championships - Louisville BMW Tennis Championship - Sunrise Granby Challenger Prosperita Open 2007 - Ostrava GHI Bronz Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Open de Rennes La Trinitaine - Rennes JSM Challenger - Champaign Nottingham Challenger Wolfsburg Challenger Savannah Challenger Nottingham Challenger Pro Challenger at Calabasas - Calabasas Seville Challenger XL Bermuda Open - Bermuda Vancouver Challenger Guadalajara Challenger Shanghai Challenger Jinan Challenger Shanghai Challenger Kaohsiung Challenger Harrah's Entertainment Men's Pro Challenger - Tunica The $50,000 Pro Challenger at Calabasas - Calabasas Campos do Jordao Challenger Ostdeutscher Sparkessen Cup - Dresden Countrywide Classic USTA Challenger - Carson Napoli Challenger 2008 China TCL Challenger - Guangzhou Medicor Open - Budapest Sarasota Challenger Vancouver Challenger Lexington Challenger Pune Challenger Odlum Brown Vancouver Open - Vancouver RCA Championships - Indianapolis Kremlin Cup - Moscow Milan Indoors - Milan Puebla Challenger Salinas Challenger Kroger / St. Jude International - Memphis Atlanta Clay Court Challenger - Atlanta Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Mallorca Open - Mallorca The Nottingham Open - Nottingham Guadalajara Challenger Bordeaux Challenger The Hamlet Cup - Long Island President's Cup - Tashkent AIG Japan Open - Tokyo Granby Challenger Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Yokohama Challenger Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Akbank Private Banking TED Open - Istanbul Sarasota Challenger Hilton Waikoloa USTA Challenger - Waikoloa St. Petersburg Open - St. Petersburg ATP Challenger Numea - New Caledonia Chengdu Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Bratislava Challenger The Tarka Challenger - Barnstaple Traralgon Challenger 2 Burnie Challenger TED Open - Istanbul Lubbock Challenger - Lubbock Leon Challenger 2007 Knoxville Challenger - Knoxville Sarajevo Challenger Ostrava Challenger Vicenza Challenger Loughborough Challenger Nottingham Challenger Surbiton Challenger Jinan Challenger Meridiana Sardegna Open - Olbia Ismaning Challenger Rennes Challenger Barranquilla Challenger Puerto Vallarta Challenger St. Remy Challenger Alessandria Challenger Surbiton Challenger Buenos Aires Challenger Downtown Athletic Club USTA Challenger - Amarillo USTA Men's Challenger of Dallas - Dallas Charlottesville Challenger USTA Seascape Challenger - Aptos Orlando Challenger Savannah Challenger Tallahassee Challenger Tata Open - Chennai Manchester Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Morelos Challenger Miller Lite Hall of Fame Tennis Championships - Newport Alphen Challenger Vancouver Challenger Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok TED Open - Istanbul St. Petersburg Open - St. Petersburg Casino Lugano - Lugano VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Glasgow Challenger Architect Open - Budapest New Delhi Challenger III - New Delhi Binghamton Challenger Chengdu Challenger Cassis Challenger Rome Challenger Las Vegas Challenger Bangalore Challenger Pune Challenger Nottingham Challenger Steelers Cup 2005 - Kosice Monterrey Challenger Sarasota Challenger Leon Challenger New Delhi Challenger IV - New Delhi Aix En Provence Challenger Sydney International - Sydney USTA Comerica Challenger - Aptos Surbiton Challenger Fifth Third Bank Tennis Classic - Lexington Open de L'Isere - Grenoble Las Vegas Challenger - Las Vegas Kaohsiung Challenger Columbus Challenger Aptos Challenger Santiago Challenger Nottingham 1 Challenger Chennai Open - Chennai Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Pekao Open - Szczecin Challenger Britania Zavaleta - Puebla FILA Challenger Biella - Biella Challenger de Granby - Granby drkoop.com USTA Challenger of Houston - Houston Akbank Private Banking-TED Open - Istanbul The Stella Artois Championships - London Noumea Challenger Zagreb Open - Zagreb Binghamton Professional Tennis Tournament - Binghamton Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Singha Tennis Classic - Tarzana dBI Tennis Challenger - Binghamton Palermo Challenger Lexington Challenger USTA Freeman Men's Challenger - Joplin Thailand Open - Bangkok Lubbock Challenger - Lubbock The Artois Championships - London Citrix Tennis Championships - Delray Beach ATP Kremlin Cup - Moscow Oldum Brown Vancouver Open - Vancouver Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne President's Cup 1998 - Tashkent Keio Challenger International Tennis Tournament - Yokohama Bangkok Challenger Chennai Open - Chennai Brisbane International - Brisbane Kroger / St. Jude International - Memphis Cerveza Club Columbia Open - Bogota Ismaning Challenger Brest Challenger Salem Open - Hong Kong Open 13 - Marseille St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston Rhodes Challenger Lexington Challenger Rennes Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta The Stella Artois Grass Court Championships - London Pilot Pen Tennis - New Haven Monterrey Challenger Thailand Open - Bangkok Tashkent Challenger - Tashkent China Open - Beijing RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose SA Tennis Open - Johannesburg Jersey Challenger Savannah Challenger Quimper Challenger Izmir Challenger Tallahassee Challenger Sarasota Challenger AEGON Championships - London AEGON International - Eastbourne Savannah Challenger Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb The Stella Artois Grass Court Championships - London Bratislava Challenger Burnie Challenger Brasov Challenger Helsinki Challenger Abierto Mexicano Telcel - Acapulco Chennai Open - Chennai Open de la Comunidad Valenciana - Valencia Salzburg Challenger AEGON International - Eastbourne Heilbronn Challenger Dallas Challenger Nottingham Challenger Rimouski Challenger Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Sunrise Challenger Qatar ExxonMobil Open - Doha West Lakes Challenger Jersey Challenger Salinas Challenger AEGON Championships - London Nature Valley International - Eastbourne Countrywide Classic - Los Angeles Sarasota Challenger Aircel Chennai Open - Chennai Nottingham Challenger Johannesburg Challenger Kun-Ming Challenger Baton Rouge Challenger Eckental Challenger PBZ Zagreb Indoors - Zagreb Athens Challenger RCA Championships - Indianapolis Barcelona Open BancSabadell - Barcelona Traralgon Challenger Aircel Chennai Open - Chennai AEGON Championships - London AEGON International - Eastbourne Yeongwol Challenger AEGON International - Eastbourne Manta Challenger Quimper Challenger Shenzhen Open - Shenzhen Panama City Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Tallahassee Challenger AEGON Championships - London Binghamton Challenger AEGON Championships - London Koblenz Challenger Qatar ExxonMobil Open - Doha Irving Challenger Loughborough Challenger Qatar ExxonMobil Open - Doha Surbiton Challenger Singapore Challenger Grand Prix Hassan II - Casablanca Pereira Challenger Delray Beach International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport AEGON Championships - London Vancouver Challenger Sarasota Challenger Estoril Open - Estoril Guayaquil Challenger Bordeaux Challenger Claro Open Colombia - Bogota Mouilleron-Le-Captif Challenger Kaohsiung Challenger RCA Championships - Indianapolis Open 13 - Marseille Shenzhen Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Claro Open Colombia - Bogota Bendigo Challenger Citi Open - Washington Aegon Nottingham Open - Nottingham Mons Challenger Cary Challenger Savannah Challenger Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Yitzhak Rabin Challenger 1998 - Tel Aviv Mallorca Challenger Istanbul Challenger Zivnobanka Czech Open - Prostejov Cairo Challenger - Cairo Laser Vision USTA Challenger - Amarillo AEGON Championships - London 2003 Eddleman USTA Challenger - Birmingham Vancouver Challenger Newport Beach Challenger Pilot Pen International - New Haven DIEMA XTRA Sofia Open - Sofia Fever-Tree Championships - London Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Japan Open - Tokyo Sybase Open - San Jose AIG Japan Open - Tokyo cinch Championships - London Open 13 - Marseille RCA Championships - Indianapolis Truist Atlanta Open - Atlanta President's Cup - Tashkent Next Generation Adelaide International - Adelaide Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Legg Mason Tennis Classic - Washington D.C. Open de la Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston The Nottingham Open - Nottingham The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati If Stockholm Open - Stockholm Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai Heineken Open Shanghai - Shanghai Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid Mercedes-Benz Cup - Los Angeles President's Cup 2000 - Tashkent New York Open - New York Open de Tenis Comunidad Valenciana - Valencia Campbell's Hall of Fame Tennis Championships - Newport Scania Stockholm Open - Stockholm Heineken Open - Auckland UBS Open Gstaad - Gstaad Salem Open - Hong Kong The Samsung Open - Nottingham Pacific Life Open - Indian Wells AAPT Championships - Adelaide NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Montreal AEGON International - Eastbourne Western & Southern Open - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Monte Carlo French Open - Paris Nature Valley International - Eastbourne BNP Paribas Open - Indian Wells Internationaler Raiffeisen Grand Prix - St. Polten Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York St. Petersburg Open - St. Petersburg Medibank International - Sydney Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group II, 2R, GBR-LUX 4-1 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris All Lower level tournaments Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, World Group, QF, SRB-GBR 2-3